// 引入必要的模块
require("dotenv").config();
const express = require("express");
const cors = require("cors");
const axios = require("axios");

// 初始化Express应用
const app = express();
const PORT = process.env.PORT || 3000;

// 中间件配置
app.use(cors());
app.use(express.json());
app.use(express.urlencoded({ extended: true }));

// API路由
const apiRouter = require("./routes/api");
app.use("/api", apiRouter);

// 基础路由，用于测试服务是否正常运行
app.get("/", (req, res) => {
	res.json({ message: "古诗小程序后端服务运行正常" });
});

// 启动服务器
app.listen(PORT, () => {
	console.log(`服务器已启动，监听端口: ${PORT}`);
});
